you can rest assured that - Allemand Anglais Dictionnaire